Skip to content

Refactor the codebase#298

Merged
jaredjj3 merged 2441 commits into
masterfrom
refactor2
Jun 27, 2026
Merged

Refactor the codebase#298
jaredjj3 merged 2441 commits into
masterfrom
refactor2

Conversation

@jaredjj3

@jaredjj3 jaredjj3 commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

I decided to start over because the old approach was too tightly coupled to the rendering hiearchy I made up. The new approach is far more compact, performant, and most imporantly: correct.

I decided to merge this eagerly so that https://vexml.dev could be updated, but I won't release 1.0.0 until it's fully ready.

Improve stave connector rendering
Remove hacks fixed by vexflow 5.0.0-beta.1
@jaredjj3 jaredjj3 changed the title Refactor the codebase and launch 1.0.0 (again) Refactor the codebase Jun 27, 2026
@jaredjj3 jaredjj3 merged commit 3980886 into master Jun 27, 2026
1 check passed
@jaredjj3 jaredjj3 deleted the refactor2 branch June 27, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant